package mtt.us.dto;

import java.util.List;

public class FachbereichDTO extends net.sf.hibernate4gwt.pojo.gwt.LazyGwtPojo {

	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = -809884358682807612L;
	
	/**
	 * enthält die Nummer des Fachbereichs
	 */
	private byte fachbereichNummer;

	/**
	 * enthält die Hoschule des Fachbereichs
	 */
	private HochschuleDTO hochschule;

	private int id;

	/**
	 * @gwt.typeArgs <mtt.us.dto.StudiengangDTO>
	 */
	private List listStudiengaenge;

	/**
	 * enthält den Fachbereichs-Name, Bsp: "Fachbereich IKS"
	 */
	private String name;
	
	/**
	 * enthält den vollständigen Namen des Fachbereich, Bsp: "Informatik und Kommunikations-Systeme"
	 */
	private String nameFull;
	
	public FachbereichDTO() {
	}

	/**
	 * löscht den Fachbereich
	 * @return
	 */
	public boolean deleteFachbereich() {
		// TODO Auto-generated method stub
		return false;
	}

	public byte getFachbereichNummer() {
		return fachbereichNummer;
	}

	public HochschuleDTO getHochschule() {
		return hochschule;
	}

	public int getId() {
		return id;
	}

	public java.util.List getListStudiengaenge() {
		return listStudiengaenge;
	}

	public java.lang.String getName() {
		return name;
	}

	public String getNameFull() {
		return nameFull;
	}

	public void setFachbereichNummer(byte fachbereichsNummer) {
		this.fachbereichNummer = fachbereichsNummer;
	}

	public void setHochschule(HochschuleDTO hochschule) {
		this.hochschule = hochschule;
	}

	public void setId(int id) {
		this.id = id;
	}

	public void setListStudiengaenge(java.util.List listStudiengaenge) {
		this.listStudiengaenge = listStudiengaenge;
	}

	public void setName(java.lang.String name) {
		this.name = name;
	}

	public void setNameFull(String nameFull) {
		this.nameFull = nameFull;
	}

}
